package com.example.demo.service;

import com.example.demo.dao.ConfigvaluesDao;
import com.example.demo.entity.Configvalues;

import java.util.List;

public interface ConfigvaluesService {

    ConfigvaluesDao getConfigvaluesDao();

    Configvalues getById(Integer id);

    Configvalues getByEntity(Configvalues configvalues);

    List<Configvalues> listByEntity(Configvalues configvalues);

    List<Configvalues> listByIds(List<Integer> ids);

    int insert(Configvalues configvalues);

    int insertBatch(List<Configvalues> list);

    int update(Configvalues configvalues);

    int updateBatch(List<Configvalues> list);

    int deleteById(Integer id);

    int deleteByEntity(Configvalues configvalues);

    int deleteByIds(List<Integer> list);

    int countAll();

    int countByEntity(Configvalues configvalues);
}
